Protuberant tumor - Francés Inglés Diccionario